home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / amos / AMOSList-0998.lzh / AMOSLIST / 000240_bounce-amos-lis…et@onelist.com_Fri Sep 11 05:55:32 1998.msg < prev    next >
Text File  |  1998-10-01  |  5KB  |  121 lines

  1. >From bounce-amos-list--1112-mcox=access.digex.net@onelist.com  Fri Sep 11 05:55:31 1998
  2. Received: from onelist.com (pop.onelist.com [209.207.135.229])
  3.     by pony-1.mail.digex.net (8.8.8/8.8.8) with SMTP id FAA13624
  4.     for <mcox@access.digex.net>; Fri, 11 Sep 1998 05:55:31 -0400 (EDT)
  5. Received: (qmail 8982 invoked by alias); 11 Sep 1998 09:53:31 -0000
  6. Received: (qmail 8968 invoked from network); 11 Sep 1998 09:53:29 -0000
  7. Received: from unknown (HELO mago.agonet.it) (195.32.124.10) by pop.onelist.com with SMTP; 11 Sep 1998 09:53:29 -0000
  8. Received: from agonet.it (ghizzo@p126072.agonet.it [195.32.126.72]) by mago.agonet.it (8.8.5/8.8.5) with SMTP id LAA07947 for <amos-list@onelist.com>; Fri, 11 Sep 1998 11:46:51 +0900
  9. From: Pietro Ghizzoni <ghizzo@agonet.it>
  10. To: amos-list@onelist.com
  11. Date: Fri, 11 Sep 1998 11:57:52 +0100
  12. Message-ID: <yam7558.2618.1748064616@mail.agonet.it>
  13. In-Reply-To: <yam7557.1817.1197566392@mail.enterprise.net>
  14. X-Mailer: YAM 2.0 Preview5 - Amiga Mailer by Marcel Beck - http://www.yam.ch
  15. Organization: Dairymen Soft
  16. Mailing-List: list amos-list@onelist.com; contact http://www.onelist.com
  17. Delivered-To: mailing list amos-list@onelist.com
  18. Precedence: bulk
  19. Reply-to: amos-list@onelist.com
  20. Mime-Version: 1.0
  21. Content-Type: text/plain
  22. Subject: [amos-list] Limit bob fixed!
  23. Status: O
  24. X-Status: 
  25.  
  26. From: Pietro Ghizzoni <ghizzo@agonet.it>
  27.  
  28. Hello Andrew,
  29.  
  30. On 10-Set-98, Andrew Crowe wrote: [amos-list] Re: mega error with limit bob -
  31. the only workaround -
  32.  
  33. >
  34. > I've tried every thing, but I've come up with a solution:
  35. > Instead of opening a 640x400 I'll open a 640x512 and move all gfx. opps.
  36. > down by 112 pixles. Down the bottom part Limit bob works perfectly. (!?)
  37.  
  38. hehe :) I've found the bug... i've never noticed it in 7 years!! :)
  39. I've fixed it immediately, and you'll find the update on the Amos Factory site
  40. as
  41. usual ;) Just a moment....
  42.  
  43. I take the oppurtunity to remember that the Official Amos HomePage address is:
  44.  
  45. http://www.seta.it/amos/
  46.  
  47.  
  48. I've to say that the example program supplied by Andrew Crow is bugged too :),
  49. since he doesn't use the Limit Bob command correctly. i.e:
  50.  
  51. _CUT_
  52.  
  53. /Limit Bob 320,0 To 639,200/
  54. /Print " Now if we put a bob on you see it doesn't work!";/
  55. /Box 320,0 To 639,200/
  56. /Bob 1,280,180,1/
  57.  
  58. Yes is true... it doesn't work, but it's correct! Only the bobs present on the
  59. screen *BEFORE* the limit bob command will be effected. If you put a bob on
  60. the
  61. screen after limit bob it doesn't work. RTFM! :))))
  62.  
  63.  
  64. /Print "but if we call different Limit bobs they works fine";/
  65. /Limit Bob 0,0 To 320,200/
  66. /Wait 50/
  67. /Limit Bob 0,200 To 320,400/
  68. /Wait 50/
  69. /Limit Bob 320,200 To 640,400/
  70.  
  71. Now it works because the bob is already present on the screen......
  72.  
  73.  
  74. /Print "But now if we call the original function with the bob"/
  75. /Print "on then it bombs out with 'illegal function call'!  "/
  76. /Print /
  77. /Print "Does this happen on your copy? does anyone know why"/
  78. /Print "It gives that error when trying to limit a bob to the upper"/
  79. /Print "Left corner?"/
  80. //
  81. /Limit Bob 320,0 To 640,200/
  82.  
  83.  
  84. well... this is a Amos bug! :) There is (was) a stupid bug in the coordinates
  85. check routine... 
  86.  
  87. Limit Bob x,y To x1,y1
  88.  
  89. if the x coord is greater than the y1 coord, you'll get a 'illegal function
  90. call'
  91. :)) Now fixed.... remember that the x and x1 coords will be rounded up to the
  92. nearest 16-pixels boundary.
  93.  
  94.  
  95. Enjoy!
  96.  
  97.  
  98. -- 
  99.  
  100.  
  101. Bye!
  102.  
  103.  
  104.                                      !!!
  105.                                      o o
  106.    +-----------------------------oOO-(_)-OOo----------------------------+
  107.    |                                                                    |
  108.    |  Pietro Ghizzoni - Dairymen Soft              __  /// Amiga 12OO   |
  109.    |     E-Mail:  ghizzo@agonet.it                 \\\/// 'O3O  5OMhz   |
  110.    |           ICQ 16361472                         \/// 18MB - CD4x    |
  111.    |                                                                    |
  112.    | Amos Development Group Coordinator                 AMIGA RULEZ!    |
  113.    |                                                                    |
  114.    +--------------------------------------------------------------------+
  115.  
  116.  
  117. ------------------------------------------------------------------------
  118. To unsubscribe from this mailing list, or to change your subscription
  119. to digest, go to the ONElist web site, at http://www.onelist.com and
  120. select the User Center link from the menu bar on the left.